#ifndef KILL_H_
#define KILL_H_

#include <stddef.h>

typedef void(*kill_callback)(void);

void kill(int exit_status);
int kill_init(size_t expected_callbacks);
int kill_push(kill_callback callback);

void kill_sdl(const char *msg, int exit_status);

#endif